BWPS\SSU\Aws3\Aws\ClientResolver C

Total Complexity 111
Dependencies 30
Dependents 0
Total lines 441
Lines of code 310
Logical lines of code 175
Comment lines 90
Methods 35
Properties 3

Methods 35

Method Rating Maintainability Complexity Lines of code
resolve()
A
46 14 37
_apply_endpoint_provider()
A
53 10 19
_apply_credentials()
A
54 10 17
_apply_user_agent()
S
51 7 23
getArgMessage()
S
52 7 22
_default_signing_name()
S
59 5 13
throwRequired()
S
60 5 12
_apply_idempotency_auto_fill()
S
60 4 13
_missing_version()
S
53 3 24
_default_signing_region()
S
65 4 7
_default_signature_version()
S
65 4 7
_apply_retries()
S
60 3 11
_apply_validate()
S
66 3 7
_apply_stats()
S
66 3 7
getEndpointProviderOptions()
S
64 3 10
_apply_debug()
S
70 3 5
_apply_api_provider()
S
62 3 9
_apply_csm()
S
63 2 8
_missing_region()
S
67 2 8
_default_signature_provider()
S
77 1 3
_default_serializer()
S
76 1 3
_default_endpoint_provider()
S
72 1 4
getDefaultArguments()
S
80 1 3
_apply_profile()
S
76 1 3
_apply_endpoint()
S
79 1 3
_apply_http_handler()
S
75 1 3
_default_handler()
S
75 1 3
_apply_handler()
S
80 1 3
__construct()
S
81 1 3
_apply_serializer()
S
77 1 3
_default_endpoint_discovery_provider()
S
77 1 3
_apply_endpoint_discovery()
S
79 1 3
_default_credential_provider()
S
77 1 3
invalidType()
S
69 1 5
isValidRegion()
S
80 1 3